pink poui (tabebuia rosea) - German English Dictionary